🇬🇧 en fi 🇫🇮

shame on me interjection

  • An expression of self-disapproval.
saisin hävetä
Wiktionary Links